package com.qingcloud.adminbackend.entity.upgrade;

import com.qingcloud.adminbackend.base.Vuetable2PageParams;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

@Data
@EqualsAndHashCode(callSuper = true)
public class UpgradeSpecialRequest extends Vuetable2PageParams {

    @ApiModelProperty(value = "id", example = "1")
    private Integer id;

    @ApiModelProperty(value = "软件版本", example = "1")
    private String currentVersion;

    @ApiModelProperty(value = "设备ID", example = "1")
    private String equipmentId;

    @ApiModelProperty(value = "执行批次", example = "1")
    private String batchNum;

    @ApiModelProperty(value = "状态(0:待升级；1升级中；2成功；3失败)", example = "1")
    private String recordStatus;

    @ApiModelProperty(value = "搜索开始执行时间开始时间", example = "1")
    private String searchBeginTime;

    @ApiModelProperty(value = "搜索开始执行时间结束时间", example = "1")
    private String searchEndTime;
}
